throw oneself headlong - Francés Inglés Diccionario